Hierarchical Software Size Metrics

نویسنده

  • Petri Vesterinen
چکیده

Dozens of different software size metrics have been proposed and used. The most known ones are Lines of Code and Function Point metrics. Former one depicts the physical size and latter the functional size of software. It is known that one metric does not suit for all purposes. For example, Lines of Code may not be a suitable metric for early estimation, and Function Points is a too highlevel metric for some purposes. The most common approach is to use only one metric despite of problems. Another common approach is to use different metrics for different purposes. It is shown here that this approach is not a satisfying one either. There is a need for a hierarchical software size metric that 'grows up' or 'matures' along with software projects. Concerning this kind of metric, the lower levels in the hierarchy can use more detailed information available to decide the values of the metric. We at Nokia Research Center have developed a hierarchical, three-level software sizing metric. It uses the same sizing unit at all levels. The most abstract (the highest) level can be used in early phases andlor for large software projects. The lowest level is detailed enough to bt: used in accurate effort estimation. Hierarchical Software Size Metrics Petri Vesterinen

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Model for Quantifying Usability Metrics: An Effective Approach

Quality comprises all characteristics and significant features of a product or an activity which relate to the satisfying of given requirements. Software quality metrics are a subset of software metrics that focus on the quality aspects of the product, process, and project. Quality in use (usability) is recognized as an important quality factor for interactive software systems. This paper prese...

متن کامل

Improving Class Cohesion Measurement: Towards a Novel Approach Using Hierarchical Clustering

Class cohesion is considered as one of the most important object-oriented software attributes. High cohesion is, in fact, a desirable property of software. Many different metrics have been suggested in the last several years to measure the cohesion of classes in object-oriented systems. The class of structural object-oriented cohesion metrics is the most investigated category of cohesion metric...

متن کامل

Key Software Metrics and its Impact on each other for Software Development Projects

Received Jun 1, 2015 Revised Oct 16, 2015 Accepted Nov 5, 2015 Every software development project is unique and different from repeatable manufacturing process. Each software project share different challenges related to technology, people and timelines. If every project is unique, how project manager can estimate project in a consistent way by applying his past experience. One of the major cha...

متن کامل

Comparing communication and development networks for predicting file change proneness: An exploratory study considering process and social metrics

Previous studies have shown that social factors of software engineering influence software quality. Communication and development networks represent the interactions among software developers. We explored the statistical relationships between file change proneness and a set metrics extracted from the issue tracker and version control system data to find the relative importance of each metric in...

متن کامل

JBOOMT: Jade Bird Object-Oriented Metrics Tool

Focusing on software productivity and software quality control has spurred the research on software metrics technology. The increasing importance being placed on object-oriented software development has led to the research on the object-oriented software metrics and the development of automated tools to support object-oriented metrics. To effectively aid the software evaluation, a software metr...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009